Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROWCROFTS Semi-Detached £524,000 28 Oct 2016
2 BARROWCROFTS Semi-Detached £625,000 22 Aug 2023
3 BARROWCROFTS Semi-Detached £499,999 22 Jun 2018
4 BARROWCROFTS Semi-Detached £410,000 30 Nov 2012
6 BARROWCROFTS Detached £250,000 31 May 2005
7 BARROWCROFTS Detached £312,000 19 Oct 2010
8 BARROWCROFTS Semi-Detached £650,000 27 Apr 2023